package com.campus_information_portal.service;


import com.campus_information_portal.entity.ExemStuAcaTerm;
import com.campus_information_portal.entity.Exemption;
import com.campus_information_portal.util.PageInfo;
import org.springframework.stereotype.Service;

import java.util.List;

@Service
public interface ExemptionService {
    int queryCet6(int stu_Info_Id);//查询学生6级成绩
    void  queryAllExemption(PageInfo<Exemption> pageinfo, int exemption_Flag);//查找全部免修信息
    void manageExemption( int exemption_id,int exemption_Flag); //根据免修id修改标志位(批准/退回)
    void addExemption(int exemption_Flag);//申请免修
  List<Exemption> selectExemptionByid(int stu_info_id );//查询免修表中一个人的所有记录
   int IsApply(int stu_Info_Id); //判断是否能够申请免修
     List<ExemStuAcaTerm> queryAllEmp(PageInfo<ExemStuAcaTerm> pageinfo,int exemption_Flag);
    List<ExemStuAcaTerm> queryOneExe(int stu_info_id);//老师端查询某人记录
    List<ExemStuAcaTerm> selectExemStuAcaTermByid(int stu_info_id);//学生端查询某人所有申请记录


}
